Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

X-Forge Core Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
XFcAddressBase class for addresses
XFcAdvertiserXFcAdvertiser is base class for service adverticement
XFcAppDefines an X-Forge application
XFcAppPrefsUsed to pass application preferences to the core in xfcAppPrefs() call
XFcAsyncCallBackXFcAsyncCallBack is asyncronous callback interface for asyncronous sockets
XFcAudioStatic audio interface
XFcAudioBufferAudio buffer base class
XFcAudioFormatAudio library sound format class
XFcAudioProducerAudio producer base class
XFcAudioStreamAudio stream base class
XFcAutoDataPacketCreates packet automatically from queue and includes as many packet as it can to one sendable packet
XFcBtAddressHolds platform specific bluetooth address
XFcBtAdvertiser
XFcBtClientWinHolds bluetooth client data that is used to keep up data flow from/to server
XFcBtCommServiceUsed to inquiry and advertise bluetooth services
XFcBtHandlerUsed to handle data flow thought RFCOMM interface
XFcBtHostEntryUsed to create bluetooth host entry
XFcBtHostResolverUsed to query bluetooth devices
XFcBtSecurityHolds bluetooth security information for bluetooth link to other device
XFcBtServerSearch
XFcCFLCompressed File Library object
XFcCFLDirectoryEntryContainer for all information CFL needs about one file inside CFLs
XFcCFLEnumeratorCallback enumerator for handlers
XFcCFLFilterNoneCFL filter that does no processing with the data
XFcCFLFilterZlibCFL filter that uses ZLib for compression
XFcCFLLibraryContainer for all information CFL needs about a single .cfl file
XFcCFLMakerCreates new CFL files at runtime
XFcCFLResourceResource header and handler
XFcCFLResourceFilterClass factory to handle compressors, preprocessors and encryptors
XFcClientCommWinXFcClientCommWin is client communication window class. It's interface for communicate to other clients
XFcClientInetCommWinPriHelpXFcClientInetCommWinPriHelp is created for priority helpper to change inet clients priority
XFcClientLostXFcClientLost is event interface for client lost event
XFcClientStreamSocketNetwork socket stream communication, "client" side connection
XFcCommHeaderPacketXFcCommHeaderPacket is usage class for communication header data used with datagram packets
XFcCommPacketBaseXFcCommPacketBase is base class for communication packet
XFcCommServiceBase class for communication services
XFcCommunication
XFcCommunicationHandlerXFcCommunicationHandler is base for incoming and outgoing data flow
CommunicationHeader
XFcCommunicationSchedulerXFcCommunicationScheduler is user interface to use Xforge communication
XFcCommunicationScheduler::XFcSchedulerObject
XFcCoreStatic core class, contains global functions
XFcCPUInfo
XFcCPUInfoARM
XFcDataReceiverInterface for data receiver
XFcDataReceiverHashTableXFcDataReceiverHashTable is hash table for data receivers
XFcDateTimeInterface to the device's current date/time
XFcDeviceDiscoveryInterface for device discovery
XFcDgramSocketNetwork socket datagram communication
XFcExclusiveModeSettingsWhen application is set to non-exclusive mode, this structure is used to report the visible area of the framebuffer
XFcFastAllocator< T, aGranularity >Fast memory allocation template
XFcFileFile handling operations
XFcFileFindUsed to search for files on disk and/or inside CFL files, using wildcard matches
XFcFixedFixed math class, designed to work like a native type
XFcGLX-Forge Core Graphics Library
XFcGLComplexSurfaceResourceResource for XFcGLTexture object
XFcGLCustomRenderCallbackCallback interface for the custom primitive type mechanism
XFcGLCustomVertexVertex type for the custom primitive callback mechanism
XFcGLDeviceInfoInformation on a display device installed on system
XFcGLLightDefines a light source
XFcGLLVertexAn example for legal vertex format
XFcGLMaterialDefines a material
XFcGLResourceSurfaceGraphics surface class which stores surface as a resource
XFcGLSingleSurfaceResourceResource for the XFcGLResourceSurface
XFcGLSurfaceTexture/sprite surface class
XFcGLSurfaceToolkitSurface toolkit. Contains various static functions for manipulating surfaces
XFcGLTextureTexture class
XFcGLTextureBuilderInterface for a texture builder which creates texture surfaces as needed
XFcGLTextureFromFileCreate XFcTexture object from an image file
XFcGLTLVertexAn example for legal vertex format
XFcGLTriangleInfoExample of a legal triangle info data
XFcGLTriangleInfoBufferTriangle info buffer object
XFcGLVertexAn example for legal vertex format
XFcGLVertexBufferVertex buffer
XFcGLViewportDefines GL viewport
XFcHardwareIdStatic methods to uniquely identify the host device
XFcHashtable< Key, Value >Hashtable template class
XFcHashtableEQ< Key >Equality check for hashtable in a template struct
XFcHashtableHash< Key >Represents hashing function in a template struct for hashtable
XFcHashtableIterator< Key, Value >Hashtable iterator template
XFcHashtableNode< Key, Value >Hashtable node template
XFcHostEntryHolds device name and device address information
XFcHostResolverHost resolver is base class for device name resolution
XFcImageLoaderImage loading class factory base class
XFcImageLoadFilterPCXPCX loading image filter
XFcImageLoadFilterTGATGA-loading image filter
XFcInetAddressInet address
XFcInetAdvertiserInet advertiser
XFcInetClientWinXFcInetClientWin is inet client and its responsipilty is handle data flow to inet client
XFcInetClientWin::HostWindowHost communication data "server"
XFcInetClientWin::LocalWindowLocal communication data for client
XFcInetCommServiceUsed to inquiry and advertice game server/s
XFcInetHandlerXFcInetHandler responsipility is handle data flow throught UDP socket
XFcInetHostEntryHolds inet address and host name
XFcInetHostResolverHandles inet host resolution
XFcInputInput interface class
XFcL2CAPSocketInterface to L2CAP socket bluetooth socket layer
XFcLinkedList< T >Bidirectional linked list template class
XFcLinkedListAbstractIterator< T >Linked list abstract iterator template
XFcLinkedListBidirectionalIterator< T >Linked list bidirectional iterator template
XFcLinkedListForwardIterator< T >Linked list forward iterator template
XFcLinkedListNode< T >Linked list node template
XFcLinkedListReverseIterator< T >Linked list reverse iterator template
XFcLogFlowA helper class to log program flow information
XFcLoggerData logger class
XFcMathStatic collection of math functions
XFcMatrix33 by 3 matrix
XFcMatrix44 by 4 matrix
XFcMultipleDataPacketXFcMultipleDataPacket collects one or more data frames to on sendable packet
XFcMutexMutual exclusion (mutex) class
XFcNameHolds bluetooth device or inet name
XFcObjectDataBufferXFcObjectDataBuffer encapsulates byte buffer usage
XFcObjectDataFrame
XFcObjectDataPacketXFcObjectDataPackets purpose is to give easy interface to use data section of communication packet
XFcObjectDataPriorityHelpXFcObjectDataPriorityHelp handles priority of XFcObjectDataFrame, it's helpper class
XFcObjectDataQueueXFcObjectDataQueue holds prioritized packets
XFcObjectDataServantXFcObjectDataServant holds hash table of data receivers and share data to those
XFcObjectPacketBaseXFcObjectPacketBase holds sendable packet buffer and offers header and packet interface to it
XFcPacketCreatorXFcPacketCreator is base interface for creating packet
XFcPixelBlenderUtility for pixel blending
XFcPixelConverter
XFcPrimitiveDrawXFcPrimitiveDraw is a class that handles drawing of 2D vector graphic primitives
XFcPrimitiveDrawEdgeClass for defining and handling shape edges in XFcPrimitiveDraw
XFcPrimitiveDrawEdgeSetDefines a set of XFcPrimitiveDrawEdges
XFcPrimitiveDrawFillerA base class that defines interface for fillers that are used by XFcPrimitiveDraw
XFcPrimitiveDrawIndexedEdgeXFcPrimitiveDrawIndexedEdge implements an edge with x offset index table
XFcPrimitiveDrawIndexedPrimitiveDefines a indexed primitive
XFcPrimitiveDrawIndexedPrimitiveSetDefines a set of indexed primitives
XFcPrimitiveDrawLineLine index struct used in XFcPrimitiveDrawLineSet
XFcPrimitiveDrawLineEdgeXFcPrimitiveDrawLineEdge implements a straight line edge
XFcPrimitiveDrawLineSetDefines a set of XFcPrimitiveDrawLines
XFcPrimitiveDrawPointPoint struct used in XFcPrimitiveDrawPointSet
XFcPrimitiveDrawPointSetDefines a set of XFcPrimitiveDrawPoints
XFcPriorityHelpHelper class for priority-sorted list
XFcPriorityList< T >Defines a priority-sorted list
XFcProfilerProfiler static class
XFcQuaternionQuaternion class
XFcRectangleDefines a rectangle
XFcRemoteCommunication
XFcRemoteCommunicationRecv
XFcRendererRenderer base class. Used as an interface for core callback
XFcResourceResource base class
XFcResourceManagerResource manager
XFcRFCOMMSocketRFCOMM socket holds connection creation to other bt socket
XFcRLESpriteClass for drawing and constructing RLE compressed sprites
XFcSingleDataPacketXFcSingleDataPacket creates data packet from queue only with one frame
XFcSocketNetworkCommBase, defines abstract socket layer for communication
XFcStreamSocketRFCOMM socket holds connection creation to other bt socket
XFcStringToolkitString toolkit. Contains static functions used to manipulate zero-terminated character strings
XFcThreadCommon thread handling
XFcThreadObjectObject that runs in its own thread
XFcUdpCloseEngineXFcUdpOpenEngine UDP close state
XFcUdpEngineXFcUdpEngine is interface for UDP open and close engine
XFcUdpOpenEngineXFcUdpOpenEngine UDP open state
XFcUdpRecvXFcUdpRecv is a helper class for receiving data to XFcObjectPacketBase
XFcUnknownSender
XFcVector22-Dimensional vector
XFcVector33-Dimensional vector
XFcVector44-Dimensional vector container
XFcVibrateStatic interface to vibrator hardware

   
X-Forge Documentation
Confidential
Copyright © 2002-2003 Fathammer
   
Documentation generated
with doxygen
by Dimitri van Heesch